/*
 * @Author: AskMeWhy
 * @Date: 2020-12-03 09:56:54
 * @Last Modified by: AskMeWhy
 * @Last Modified time: 2022-02-10 17:26:43
 */
import type { App } from 'vue';
import AskEmptyText from "@/components/empty-text/index.vue";
import AskImage from "@/components/image/index.vue";
// import AskAuth from "@/components/public/auth";
// import AskExcel from "@/components/public/excel/index.vue";
import PageBox from "@/components/page-box/index.vue";
import PageHeader from "@/components/page-header/index.vue";
// import PageSearch from "@/components/public/page-box/src/search/index.vue";
// import PageSearchItem from "@/components/public/page-box/src/search/item.vue";
// import PageSearchColumn from "@/components/public/page-box/src/search/column.vue";
// import PageCard from "@/components/public/page-box/src/card/index.vue";
// import PageToolbar from "@/components/public/page-box/src/toolbar/index.vue";
// import Pagination from "@/components/public/pagination/index.vue";
// import AskCityCascader from "@/components/public/city-cascader/index.vue";
// import AskUpload from "@/components/public/upload/index.vue";
// import AskEditor from "@core/public/editor/index.vue";
// import IconSvg from "@core/public/icon-svg/index.vue";
// import AskBreadcrumb from "@core/public/breadcrumb/index.vue";
// import AskBreadcrumbItem from "@core/public/breadcrumb/item.vue";
// import AskCityNoRelation from "@core/public/city-no-relation/index.vue";
export default (app: App) => {
    // Vue.component("ask-auth", AskAuth);
    app.component("ask-empty-text", AskEmptyText);
    // Vue.component("ask-city-cascader", AskCityCascader);
    app.component("ask-image", AskImage);
    // Vue.component("ask-excel", AskExcel);
    app.component("page-box", PageBox);
    app.component("page-header", PageHeader);
    // Vue.component("page-search", PageSearch);
    // Vue.component("page-search-item", PageSearchItem);
    // Vue.component("page-search-column", PageSearchColumn);
    // Vue.component("page-card", PageCard);
    // Vue.component("page-toolbar", PageToolbar);
    // Vue.component("pagination", Pagination);
    // Vue.component("ask-upload", AskUpload);
    // Vue.component("ask-editor", AskEditor);
    // Vue.component("icon-svg", IconSvg);
    // Vue.component("ask-breadcrumb", AskBreadcrumb);
    // Vue.component("ask-breadcrumb-item", AskBreadcrumbItem);
    // Vue.component("ask-city-no-relation", AskCityNoRelation);
};
